senior officer present afloat - Francés Inglés Diccionario